package cn.bugstack.springframework.core.io;

/**
 * @Description
 * @Classname ResourceLoader
 * @Date 2024/3/22 21:18
 * @Created by aazhao
 */
/**
 * 资源加载器接口，用于加载资源。
 */
public interface ResourceLoader {
    /**
     * 类路径的伪URL前缀: "classpath:"
     */
    String CLASSPATH_URL_PREFIX = "classpath:";

    /**
     * 根据给定的位置加载资源。
     * @param location 资源的位置，可以是文件系统中的路径或类路径上的路径。
     * @return 返回一个Resource对象，表示加载的资源。
     */
    Resource getResource(String location);
}

